be barely sufficient - Spanish English Dictionary